package com.xh.one2one.lesson.bean.request;

import com.xh.core.bean.BaseRequestBean;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * <p>
 * 教学总结详情 查询bean
 * </p>
 *
 * @author TW
 * @since 2021-05-06
 */
@Data
public class LessonSummaryDetailsRequest extends BaseRequestBean {

    /**
     * 备课Id
     */
    private String lessonId;
    /**
     * 备课Id集合
     */
    private List<String> lessonIds;

    /**
     * 学生ID，小组课ID
     */
    private String lessonThirdId;


    /**
     * 学生ID，小组课ID的集合
     */
    private List<String> lessonThirdIds;

    /**
     * 备课课次Id
     */
    private String lessonTimeId;

    /**
     * 教学计划课次ID
     */
    private String indexId;

    /**
     * 学生的ID
     */
    private String studentId;

    /**
     * 学生的ID的集合
     */
    private List<String> studentIds;

    /**
     * 学生的名字
     */
    private String studentName;

    /**
     * 课程类型（1 一对一  2 小组课）
     */
    private Integer lessonType;

    /**
     * 类型（1 进门考 2 练习题 3 上节课作业 ）
     */
    private Integer type;

    /**
     * 题目ID
     */
    private String questionId;

    /**
     * 是否正确（0否，1是）
     */
    private Integer correct;

    /**
     * 本题得分
     */
    private Integer socre;

    /**
     *  题目类型
     */
    private Integer questionType;

    /**
     * 题目难度
     */
    private Integer difficult;

    /**
     * 题目的科目
     */
    private String subjectId;

    /**
     * 分组字段
     * 1 studentId
     * 2 lessonId
     * 3 questionId
     */
    private Integer groupId;

    /**
     *  排序类型 1 时间倒序
     */
    private Integer orderType;

    private String startDate;

    private String endDate;

    private Integer current;

    private Integer size;
}
